sacrificial rites - Turco Inglés Diccionario